<?php
include_once("configBD.php");
class TDGDatosEditarPE{

	public function __construct() {}

	public function cargarCursos(){
		$con = mysql_connect($_SESSION['host'],$_SESSION['user'],$_SESSION['password']);
		if (!$con){
			die('Error al conectarse a la base de datos: ' . mysql_error());
		}
		mysql_select_db($_SESSION['database'], $con);
		$sql = "SELECT * FROM curso";
		$result = mysql_query($sql);
		mysql_close($con);
		return $result;
    }
	
	public function agregarCurso($id, $siglaCursoAgregar){
		$con = mysql_connect($_SESSION['host'],$_SESSION['user'],$_SESSION['password']);
		if (!$con){
			die('Error al conectarse a la base de datos: ' . mysql_error());
		}
		mysql_select_db($_SESSION['database'], $con);
		$sql = "INSERT INTO formado_por VALUES ('$id' , '$siglaCursoAgregar')";
		$result = mysql_query($sql);
		mysql_close($con);
		return $result;
    }

	public function eliminarCurso($id, $siglaCursoBorrar){
		$con = mysql_connect($_SESSION['host'],$_SESSION['user'],$_SESSION['password']);
		if (!$con){
			die('Error al conectarse a la base de datos: ' . mysql_error());
		}
		mysql_select_db($_SESSION['database'], $con);
		$sql = "DELETE from formado_por where idPlan = '$id' AND siglaCurso = '$siglaCursoBorrar'";
		$result = mysql_query($sql);
		mysql_close($con);
    }

	public function editarDatosPE($id, $nombre, $vigencia, $gradosAcademicos,$descripcion){
		$con = mysql_connect($_SESSION['host'],$_SESSION['user'],$_SESSION['password']);
		if (!$con){
			die('Error al conectarse a la base de datos: ' . mysql_error());
		}
		mysql_select_db($_SESSION['database'], $con);
		$sql = "UPDATE plan_estudios SET nombre = '$nombre', vigencia = '$vigencia', gradoAcademico = '$gradosAcademicos', descripcion = '$descripcion' WHERE id ='$id';";
		$result = mysql_query($sql);
		mysql_close($con);
    }

	public function actualizarCreditosPE($id, $losCreditos){
		$con = mysql_connect($_SESSION['host'],$_SESSION['user'],$_SESSION['password']);
		if (!$con){
			die('Error al conectarse a la base de datos: ' . mysql_error());
		}
		mysql_select_db($_SESSION['database'], $con);

		$sql = "SELECT creditos FROM plan_estudios WHERE id ='$id';";
		$result = mysql_query($sql);
		$creditos = mysql_fetch_array($result);
		$nuevos = $losCreditos + $creditos['creditos'];
		echo $nuevos;
		$sql2 = "UPDATE plan_estudios SET creditos = '$nuevos' WHERE id ='$id';";
		$result = mysql_query($sql2);
		mysql_close($con);
    }

	public function getCreditosCurso($sigla){
		$con = mysql_connect($_SESSION['host'],$_SESSION['user'],$_SESSION['password']);
		if (!$con){
			die('Error al conectarse a la base de datos: ' . mysql_error());
		}
		mysql_select_db($_SESSION['database'], $con);

		$sql = "SELECT creditos FROM curso WHERE sigla ='$sigla';";
		$result = mysql_query($sql);
		$creditos = mysql_fetch_array($result);
		mysql_close($con);
		return $creditos['creditos'];
    }	
	
	
}